package com.cskaoyan.javase.method._3usecase;
/**
 * 方法的使用场景:
 *      1.方法的本质是复用代码,所以当需要复用代码时,就考虑使用方法.
 *      2.方法除了复用代码以外,很多时候我们会在一个方法中写大量的代码去实现某个功能，但是一个方法中代码过多会导致结构臃肿。
 *      这个时候就可以把一部分代码抠出来，作为一个方法，从而让代码的结构更加简洁清晰。(即便这个方法并没有复用代码,也可以使用方法)
 *      扩展:
 *      一般来说，在开发中，一个方法中的代码，建议最多不要超过80行。(这包括方法的注释,方法的声明以及方法体)
 *      一旦一个方法代码有过长的趋势，即便其中的代码不需要被复用，也建议提取出部分代码逻辑作为一个单独的方法。
 *      这样做以后，提取了原先方法的分支逻辑，更加突出了主干逻辑，增加了方法代码的可读性,而且这些分支逻辑的代码在以后的代码更新中也有机会被复用.
 *
 * @since 15:49
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
    }

    public static void method1(){
        // 代码很多,很长,逻辑很复杂
        // 于是提取出一个分支逻辑方法,来简化和突出主干逻辑
        method2();
        // 其他逻辑代码
    }
    public static void method2(){

    }
}
